{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": true,
    "pycharm": {
     "name": "#%%\n"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Converting train-images-idx3-ubyte.gz to NumPy Array ...\n",
      "Done\n",
      "Converting train-labels-idx1-ubyte.gz to NumPy Array ...\n",
      "Done\n",
      "Converting t10k-images-idx3-ubyte.gz to NumPy Array ...\n",
      "Done\n",
      "Converting t10k-labels-idx1-ubyte.gz to NumPy Array ...\n",
      "Done\n",
      "Creating pickle file ...\n",
      "Done!\n",
      "(60000, 784)\n",
      "(60000,)\n",
      "(10000, 784)\n",
      "(10000,)\n"
     ]
    }
   ],
   "source": [
    "# mnist数据集加载\n",
    "\n",
    "import sys, os\n",
    "sys.path.append(os.pardir)\n",
    "from dataset.mnist import load_mnist\n",
    "\n",
    "\n",
    "# 加载数据集\n",
    "(x_train, t_train), (x_test, t_test) = load_mnist(flatten=True, normalize=False)\n",
    "\n",
    "# 输出数据集形状\n",
    "print(x_train.shape)\n",
    "print(t_train.shape)\n",
    "print(x_test.shape)\n",
    "print(t_test.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "5\n",
      "(784,)\n",
      "(28, 28)\n"
     ]
    }
   ],
   "source": [
    "# 显示图像\n",
    "\n",
    "import sys, os\n",
    "sys.path.append(os.pardir)\n",
    "import numpy as np\n",
    "from dataset.mnist import load_mnist\n",
    "from PIL import Image\n",
    "\n",
    "\n",
    "def img_show(img):\n",
    "    pil_img = Image.fromarray(np.uint8(img))\n",
    "    pil_img.show()\n",
    "\n",
    "# 加载数据集\n",
    "(x_train, t_train), (x_test, t_test) = load_mnist(flatten=True, normalize=False)\n",
    "img = x_train[0]\n",
    "label = t_train[0]\n",
    "print(label)\n",
    "\n",
    "print(img.shape)\n",
    "img = img.reshape(28, 28)\n",
    "print(img.shape)\n",
    "\n",
    "img_show(img)"
   ],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "1.0531697273254395\n",
      "Accuracy:0.9352\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "(784, 50) (50, 100) (100, 10)\n",
      "(50,) (100,) (10,)\n",
      "0.016999483108520508\n",
      "Accuracy:0.9352\n"
     ]
    }
   ],
   "source": [
    "# 推理处理\n",
    "import time\n",
    "import numpy as np\n",
    "import pickle\n",
    "from dataset.mnist import load_mnist\n",
    "\n",
    "\n",
    "# sigmoid激活函数\n",
    "def sigmoid(x):\n",
    "    return 1 / (1 + np.exp(-x))\n",
    "\n",
    "\n",
    "# softmax输出函数\n",
    "def softmax(a):\n",
    "    c = np.max(a)\n",
    "    exp_a = np.exp(a - c)\n",
    "    sum_exp_a = np.sum(exp_a)\n",
    "    y = exp_a / sum_exp_a\n",
    "    return y\n",
    "\n",
    "\n",
    "# 读取数据集\n",
    "def get_data():\n",
    "    (x_train, t_train), (x_test, t_test) = load_mnist(normalize=True, flatten=True, one_hot_label=False)\n",
    "    return x_test, t_test\n",
    "\n",
    "\n",
    "# 读取权重参数\n",
    "def init_network():\n",
    "    with open(\"sample_weight.pkl\", 'rb') as f:\n",
    "        network = pickle.load(f)\n",
    "    return network\n",
    "\n",
    "# 前向推理\n",
    "def predict(network, x):\n",
    "    W1, W2, W3 = network['W1'], network['W2'], network['W3']\n",
    "    b1, b2, b3 = network['b1'], network['b2'], network['b3']\n",
    "\n",
    "    a1 = np.dot(x, W1) + b1\n",
    "    z1 = sigmoid(a1)\n",
    "    a2 = np.dot(z1, W2) + b2\n",
    "    z2 = sigmoid(a2)\n",
    "    a3 = np.dot(z2, W3) + b3\n",
    "    y = softmax(a3)\n",
    "\n",
    "    return y\n",
    "\n",
    "x, t = get_data()\n",
    "network = init_network()\n",
    "\n",
    "accuracy_cnt = 0\n",
    "begin_time = time.time()\n",
    "for i in range(len(x)):\n",
    "    y = predict(network, x[i])\n",
    "    p = np.argmax(y)    # 概率最高的元素索引\n",
    "    if p == t[i]:\n",
    "        accuracy_cnt += 1\n",
    "print(time.time() - begin_time)\n",
    "print(\"Accuracy:\" + str(float(accuracy_cnt) / len(x)))\n",
    "\n",
    "\n",
    "batch_size = 200\n",
    "accuracy_cnt = 0\n",
    "begin_time = time.time()\n",
    "for i in range(0, len(x), batch_size):\n",
    "    x_batch = x[i:i+batch_size]\n",
    "    y_batch = predict(network, x_batch)\n",
    "    p = np.argmax(y_batch, axis=1)\n",
    "    accuracy_cnt += np.sum(p == t[i:i+batch_size])\n",
    "print(time.time() - begin_time)\n",
    "print(\"Accuracy:\" + str(float(accuracy_cnt) / len(x)))"
   ],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "45360\n"
     ]
    }
   ],
   "source": [
    "print(784 * 50 + 50 * 100 + 100 * 10 + 50 + 100 + 10)"
   ],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]\n",
      "[0, 3, 6, 9]\n"
     ]
    }
   ],
   "source": [
    "# 批量处理\n",
    "print(list(range(0, 10)))\n",
    "print(list(range(0, 10, 3)))"
   ],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[1 2 1 0]\n"
     ]
    }
   ],
   "source": [
    "# 维度统计\n",
    "import numpy as np\n",
    "\n",
    "x = np.array([[0.1, 0.8, 0.1], [0.3, 0.1, 0.6], [0.2, 0.5, 0.3], [0.8, 0.1, 0.1]])\n",
    "y = np.argmax(x, axis=1)\n",
    "print(y)"
   ],
   "metadata": {
    "collapsed": false,
    "pycharm": {
     "name": "#%%\n"
    }
   }
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}